@charset "utf-8";
/* 头部 */
.index-body{background: url(../images/index/header_bg.jpg) no-repeat center top / 1920px auto;}
.index-header > .container{height: 300px;}
/* .index-header{height: 364px;} */
.index-header-logo img{display: block; height: 210px; margin: 0 auto;}
.index-header .header-toolbar a{color: #fff;}
.index-header .header-toolbar li.split:after{background: #fff;}
.header-toolbar li.redmark a{display: inline-block; height: 30px; line-height: 30px; padding: 0 12px; border-radius: 4px; background: #B32E2E;}
.header-weather{color: #fff; left: 280px;}
.index-mainnav ul li{float: left; width: 14.2857%; text-align: center; font-size: 1.5em;}
.index-mainnav ul li a span{display: inline-block; padding-top: 15px; padding-bottom: 15px;  position: relative;}
.index-mainnav ul li.on a span,
.index-mainnav ul li a:hover span{color: #C41A1A;}
.index-mainnav ul li a span:after{content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 4px; background: #C41A1A; border-radius: 2px; width: 0; margin: 0 auto; transition: .3s all;}
.index-mainnav ul li.on a span:after,
.index-mainnav ul li a:hover span:after{width: 100%;}
.index-header .header-toolbar li{color:#fff} 


.index-search-bg{padding: 15px; background: #D4E7FF; border-radius: 60px;}
/* 搜索 */
.index-search .box{ padding-top: 15px; padding-bottom: 15px; border-radius: 40px; background: #fff;}
/* .index-search .box:after{content: ''; position: absolute; left: 0; right: 0; bottom: -21px; height: 2px; background: #005CB8;} */
.index-search .box .inbox{position: relative; height: 50px; padding-right: 660px; padding-left: 40px;}
.index-search .sbtn{position: absolute; border: 0; right: 20px; top: 0; height: 50px; width: 50px; background: url(../images/index/icon_search.png) no-repeat center center; background-size: 26px 26px; cursor: pointer;}
.index-search .sbtn:before{content: ''; width: 1px; position: absolute; left: -15px; top: 0; bottom: 0; background: #E5E5E5;}
.index-search .stxt{padding: 0; box-sizing: border-box; width: 100%; height: 50px; line-height: 50px; font-size: 1.5em; border: 0; color: #015293;}
.index-search .stxt::-webkit-input-placeholder{color: #015293; font-family: 'syst';}
.index-search .hotkey{position: absolute; top: 0; right: 100px; font-size: 1.125em; line-height: 50px;}
.index-search .hotkey span{color: #A6A6A6;}
.index-search .hotkey a{display: inline-block; margin: 0 5px; padding: 0 15px; line-height: 32px; border-radius: 16px; background: #F3F5F8;}
/* .index-tt-bg .index-tt p,
.index-tt-bg .index-tt p a{color:#4881B0}
.index-tt-bg .index-tt p{width: 85%;margin: auto;}
.index-tt-bg .index-tt {padding-bottom: 0;} */
.index-tt{border-bottom: #0061B0 2px solid;}

.quick-link{padding:20px 30px; box-sizing: border-box; border-radius: 0px 0px 17px 17px; background: linear-gradient(180deg, rgba(33, 103, 194, 1) 0%, rgba(62, 147, 250, 1) 100%); color: #fff;}
.quick-link a{color: #fff;}
.quick-link h3{font-size: 1.375em; margin-bottom: 10px;}
.quick-link ul li{padding-top: 8px; padding-bottom: 8px;}
.quick-link ul li a{color: rgba(255,255,255,0.7); transition: .3s all;}
.quick-link ul li:hover a, .quick-link ul li a:hover{color: rgba(255,255,255,1);}

.index-bg-lightbluelinear{padding: 20px 20px 0; background: linear-gradient(180deg, rgba(235, 244, 255, 1) 0%, rgba(255, 255, 255, 0.58) 39.69%, rgba(255, 255, 255, 0) 100%);}
.index-toutiao{position: relative; padding-top: 25px; padding-bottom: 25px; text-align: center; padding-left: 30px; padding-right:30px;}
.index-toutiao .tit{font-size: 2.125em; margin-bottom: 10px;padding-top: 10px; font-weight: bold;}
.index-toutiao .tit a, .index-toutiao .memo,.index-toutiao .tit,.index-toutiao .memo a{color: #0061B0;}
.index-toutiao .memo{font-size: 1.125em; line-height: 1.6;}
.index-toutiao .more{position: absolute; right: 15px; bottom: 15px;}
.index-toutiao .more a{color: #0061B0;}
.index-jrgz{position: relative;box-shadow: 0px 4px 9px  rgba(0, 0, 0, 0.15); background: url(../images/index/jrgz_bg.png) no-repeat; background-size: 100% 100%;    margin-bottom: 30px;}
.index-jrgz:before{content: ''; position: absolute; left: -8px; top:-5px; width: 100px; height: 48px; background: url(../images/index/tag_jrgz.png) no-repeat; background-size: 100% 100%;}

.index-tpxw .swiper-slide{position: relative;}
.index-tpxw .swiper-slide .imgratio{padding-top: 52%;}
.index-tpxw .swiper-slide .txt{position: absolute; left: 0; right: 0; bottom: 0; height: 60px; padding-left: 20px;  padding-right: 150px; font-size: 1.25em; font-weight: bold; background: rgba(0, 0, 0, 0.7); z-index: 2; color: #fff; line-height: 60px;}
.index-tpxw .swiper-slide .txt a{color: #fff;}
.index-tpxw .swiper-container .swiper-pagination{left: auto; right: 30px; bottom: 20px; width: auto;}
.index-tpxw .swiper-container .swiper-pagination span{width: 10px; height: 10px; box-sizing: border-box; border: 1px solid #fff; opacity: 1; background: none; transition: .3s all;}
.index-tpxw .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background: #fff;}

/* 分割线 */
.partingline{height: 1px; clear: both; font-size: 0; line-height: 0; background: #F2F2F2;}

.row-limit > div:nth-child(1):after,
.row-limit > div:nth-child(2):before{content: ''; position: absolute;  top: 0; width: 1px; height: 100%; background: #EBEBEB;}
.row-limit > div:nth-child(1):after{right: 0;}
.row-limit > div:nth-child(2):before{left: -1px;}
.row-limit > div:nth-child(1) .partingline{margin-right: -20px;}

.index-bs-iconlink .box{background: #fff; border: 1px solid #E1E8F0; height: 120px;}
.index-bs-iconlink .box .icon{padding-top: 20px; margin-bottom: 15px;}
.index-bs-iconlink .box img{height: 38px;}
.index-bs-iconlink .box .tit{font-size:1.125em;}

.index-bs .zwfww{float: right; width: 214px;}

.index-wyszjy{background: #F8F8F8; padding:15px 20px 0;}
.index-wyszjy-jy{padding: 20px; background: url(../images/index/xszjy_bg.png) no-repeat center top; background-size: 100%;}
.index-wyszjy-jy .title img{width: 250px; display: block; margin: 0 auto;}
.index-wyszjy-jy .title{margin-bottom: 20px;  }
.index-wyszjy-jy .mailbox{background: #F2F7FC; padding-top: 28px; padding-bottom: 28px; padding-left: 20px;}

.mailbox .mailbox-com-btn{height: 44px; line-height: 44px; border-radius: 2px; background: #FFFFFF; border: 1px solid #DFE6ED;}
.mailbox .mailbox-com-btn img{height: 24px;}
.mailbox .mailbox-com-btn .icon{margin-right: 10px;}
.index-wyszjy-jy .bmrx{font-size: 1.125em; line-height: 46px; display: inline-block;}
.index-wyszjy-jy .bmrx .color1{color: #FF9100;}
.index-wyszjy-jy .bmrx .color2{color: #FF4545;}
.index-wyszjy-jy .bmrx .color3{color: #388AF5;}
.index-wyszjy-jy .bmrx .color4{color: #E33C64;}
.index-wyszjy-jy .bmrx .color5{color: #00BAAD;}
.index-wyszjy-jy .szxx{line-height: 44px; padding-left: 0; padding-right: 0;}
.index-wyszjy-jy .szxx .icon{margin-right: 10px;}
.index-wyszjy-jy .szxx .icon img{width: 30px;}
.index-wyszjy-jy .mailbox a + a{margin-left: 15px;}

.yjzj-infolist li .attr{color: #808080; margin-bottom: 12px; padding-left: 25px;}
.yjzj-infolist li .attr span{margin-right: 20px;}
.yjzj-infolist li.ing .attr .status{color: #155CB3;}
.yjzj-infolist li + li{margin-top: 40px;}
.yjzj-infolist li .tit{font-size: 1.125em; line-height: 1.67;}
.yjzj-infolist li .box{position: relative;}
.yjzj-infolist li .box i{position: absolute; left: 0; top: 6px; width: 10px; height: 10px; border-radius: 50%; border: #A6A6A6 1px solid; transition: .3s all;}
.yjzj-infolist li .box i:after{content: ''; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #A6A6A6; left: 0; top: 0; right: 0; bottom: 0; margin: auto; transition: .3s all;}
.yjzj-infolist li.ing .box i{border-color: #155CB3;}
.yjzj-infolist li.ing .box i:after{background: #155CB3;}

.index-right{background: #FAFAFA; padding: 20px;}
.index-zckd .tit img{display: block; height: 32px;}


.zcwjk-search{position: relative; height: 48px; box-sizing: border-box; padding:0 48px 0 20px; border-radius: 24px; background:#fff;}
/* .zcwjk-search:after{content: ''; position: absolute; width: 1px; top: 10px; bottom: 10px; left:106px; background: #C3D3E6; opacity: .8;} */
.zcwjk-search-txt{width:100%; padding: 0; font-size: 1em; height: 48px; line-height:48px; border:0; color: #808080; background: none;}
.zcwjk-search-btn{ position:absolute; z-index: 1; top: 0; right: 0; width:48px; height:48px; padding-left: 46px; border:0; cursor:pointer; background:url(../images/index/zcwjk_icon_ss.png) no-repeat center center; background-size: 20px 20px; -webkit-appearance:none; transition: all .3s; -webkit-transition: all .3s;}
.zcwjk-search-txt::-webkit-input-placeholder{color: #999999;}


/* 下拉选择 */
.zcwjk-search-select{position: absolute; left: 0; top: 0; bottom: 0; width: 106px; padding: 0 30px 0 15px; box-sizing: border-box;}
.zcwjk-search-select input{width: 100%; box-sizing: border-box; height: 48px; cursor: pointer; border: 0; background: none; color: #5E8ABF; font-size: 1em;}
.zcwjk-search-edge{position: absolute; right: 9px; top: 0; bottom: 0; margin: auto 0; width: 12px; height: 6px; cursor: pointer; background: url(../images/public/arrow_lightblue_down.png) no-repeat; background-size: 100% 100%; overflow: hidden; transition: all .3s; -webkit-transition: all .3s;}
.zcwjk-search-select dl{display: none; position: absolute; left: 0; top: 53px; padding: 5px 0; z-index: 899; min-width: 100%; border: 1px solid #eee; max-height: 300px; overflow-y: auto; background-color: #fff; font-size: .875em; border-radius: 2px; box-shadow: 1px 1px 4px rgb(0 0 0 / 8%); box-sizing: border-box;}
.zcwjk-search-select dl dt,
.zcwjk-search-select dl dd{padding: 0 10px; font-size: 16px; line-height: 36px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zcwjk-search-select dl dd{cursor: pointer;}
.zcwjk-search-select dl dd:hover{background-color: #F0F6FF; -webkit-transition: .5s all; transition: .5s all;}
.zcwjk-search-select .search-select-group dd{padding-left: 20px;}
.zcwjk-search-select dl dd.search-select-tips{padding-left: 10px !important; color: #999;}
.zcwjk-search-select dl dd.search-this{background-color: #D9E9FA;}
.zcwjk-search-selected dl{display: block;}
.zcwjk-search-selected .zcwjk-search-edge{-webkit-transform:rotate(180deg); transform: rotate(180deg);}
.zcwjk-search-selectup dl{top: auto; bottom: 42px;}

.index-zfxxgk .title .arrow{float: right; width: 18px; padding-top: 11px;}
.index-zfxxgk .title .arrow img{display: block;}

.index-zfxxgk-iconlink{margin-bottom: 20px; overflow: hidden;}
.index-zfxxgk-iconlink .icon{margin-right: 20px;}
.index-zfxxgk-iconlink .icon img{height: 60px;}
.index-zfxxgk-iconlink li .box{background-color: #F0F4F7;background-image: url(../images/index/index_zfgb_bg.png);background-repeat: no-repeat;padding: 15px 20px;background-position: 94% 20px;background-size: 74px;}
.index-zfxxgk-iconlink .tit{color: #437CB5; font-size: 1.125em;}
.index-zfxxgk-iconlink.cardlist.splitline li .box:before{background: #D8E1ED;}

.index-zfxxgk-menu{border-top: #DFE6F0 1px solid; border-bottom: #DFE6F0 1px solid; height: 52px;}
.index-zfxxgk-menu li a{display: block; line-height: 52px; position: relative; text-align: center;}
.index-zfxxgk-menu li a:before{content: ''; width: 10px; height: 15px; margin-right: 8px; background: url(../images/public/arrow_gray_right.png) no-repeat; background-size: 100% 100%;}
.index-zfxxgk-menu li a span{font-size: 1.25em;}
.index-zfxxgk-menu li a:before,
.index-zfxxgk-menu li a span{display: inline-block; vertical-align: middle;}

.index-jxznl{height: 196px; border-radius: 4px; background: linear-gradient(180deg, rgba(217, 233, 250, 1) 0%, rgba(218, 234, 247, 1) 100%);}
.index-jxznl .title{padding-top: 12px; padding-bottom: 12px; padding-left: 20px;}
.index-jxznl .title img{display: block; height: 28px;}
.index-jxznl .swiper-container{height: 144px; border-radius: 18px 18px 0 0; background: #F0F4F7}
.index-jxznl .swiper-slide .box{margin: 20px; position: relative;}
.index-jxznl .swiper-slide .attr{color: #155CB3; margin-bottom: 10px; padding-left: 25px;}
.index-jxznl .swiper-slide .attr span{margin-right: 20px;}
.index-jxznl .swiper-slide + li{margin-top: 40px;}
.index-jxznl .swiper-slide .tit{font-size: 1.125em; line-height: 1.444;}
.index-jxznl .swiper-slide .box{position: relative;}
.index-jxznl .swiper-slide .box i{position: absolute; left: 0; top: 6px; width: 10px; height: 10px; border-radius: 50%; border: #155CB3 1px solid; transition: .3s all;}
.index-jxznl .swiper-slide .box i:after{content: ''; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #155CB3; left: 0; top: 0; right: 0; bottom: 0; margin: auto; transition: .3s all;}
.index-jxznl .swiper-container .swiper-pagination{bottom: 18px;}
.index-jxznl .swiper-container .swiper-pagination span{width: 24px; height:4px; box-sizing: border-box; opacity: 1; background: #C1D4E3; transition: .3s all; border-radius: 0;}
.index-jxznl .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background: #64A4D9;}

/* .index-xwfbh-list .imgratio{padding-top: 50.14%;} */
.index-xwfbh-list .tit{line-height: 1.67; font-size: 1.125em;}

.index-ztzl{position: relative;}
.index-ztzl .swiper-slide .imgratio{padding-top: 59.25%;}
.index-ztzl .swiper-button{position: absolute; width: 32px; height: 32px; box-shadow: -2px 7px 18px  rgba(157, 200, 242, 0.54); background: #fff; border-radius: 50%; top: 50%; transform: translateY(-50%); margin-top: 0;}
.index-ztzl .swiper-button-prev{left: -20px;}
.index-ztzl .swiper-button-next{right: -20px;}
.index-ztzl .swiper-button:after{content: ''; width: 7px; height: 11px; position: absolute; left: 0rem; right: 0; top: 0; bottom: 0; margin: auto; background-repeat: no-repeat; background-size: 100% 100%;}
.index-ztzl .swiper-button-prev:after{background-image: url(../images/public/arrow_blue_left.png);}
.index-ztzl .swiper-button-next:after{background-image: url(../images/public/arrow_blue_right.png);}



/* 左侧悬浮框 */
.index-expand-tab{position: relative;z-index: 10;}
.index-expand-tab>.hd{position: absolute;left: -40px;padding-top: 60px;}
.index-expand-tab>.hd ul{position: relative;z-index: 2;}
.index-expand-tab>.hd li{position: relative;
  width: 40px; background: url(../images/index/expand_hd_bg.png) no-repeat; background-size: 100% 100%;
   /* width:0;border-right: 42px solid #0262D6;border-top: 22px solid transparent;border-bottom: 28px solid transparent;transition: all 0.3s; */
  }
/* .index-expand-tab>.hd li:before{
  content:"";display: none; position: absolute;left: 1.5px;top: -21px;bottom: -27px;z-index: -1;transition: all 0.3s;
  width:0;border-right: 42px solid #edf5ff;border-top: 21.5px solid transparent;border-bottom: 27.5px solid transparent;
} */
.index-expand-tab>.hd li a{width: 22px; font-size: 1.125em;line-height: 26px; padding: 25px 9px;color:#fff;text-align: center; display: block;cursor: pointer;transition: all 0.3s; font-weight: bold;}
.index-expand-tab>.hd li a img{display: block; width: 27px; margin-bottom: 5px;}
.index-expand-tab>.hd li a img.active{display: none;}
.index-expand-tab>.hd li.on a img.active{display: block;}
.index-expand-tab>.hd li.on a img.normal{display: none;}
/* .index-expand-tab>.hd li+li{margin-top: -21px;}
.index-expand-tab>.hd li.li1{z-index: 3;}
.index-expand-tab>.hd li.li2{z-index: 2;}
.index-expand-tab>.hd li.li3{z-index: 1;} */
.index-expand-tab>.hd li.on{z-index: 4; width: 41px; background-image: url(../images/index/expand_hd_bg2.png);}
.index-expand-tab>.hd li.on:before{display: block;}
.index-expand-tab>.hd li.on a{color:#015293;}
.index-expand-tab>.bd{position: relative;}
.index-expand-tab>.bd>.item{
  display: none; position: absolute;top:0;left:0; width: 66%; padding: 18px;
  /* border: 1px solid #D6E8FF;box-shadow: 5px 1px 13px  rgba(204, 227, 255, 0.6); */
  -moz-box-sizing: border-box; -welit-box-sizing: border-box; box-sizing: border-box;
  /* background: linear-gradient(90deg, #edf5ff 0%, #fff 20%); */
  background: linear-gradient(180deg, rgba(235, 244, 255, 1) 0%, rgba(252, 254, 255, 1) 100%);
  box-shadow: 0px 2px 4px  rgba(204, 227, 255, 0.25);
  border: #c9e3ff 1px solid;
}

.infolist-timeleft li{padding-top: 12px; padding-bottom: 12px; border-bottom: #c9e3ff 1px dashed;}
.infolist-timeleft li .box{position: relative; padding-left: 80px; min-height: 54px;}
.infolist-timeleft li .time{position: absolute; left: 0; top:4px; width: 60px; height: 50px; text-align: center;}
.infolist-timeleft li .time b{display: block; color: #015293; font-size: 1.625em; line-height: 1; margin-bottom: 5px;}
.infolist-timeleft li .time span{display: block; color: #888888; font-size: 14px;}
.infolist-timeleft li .tit{font-size: 1.125em; margin-bottom: 10px;}
.infolist-timeleft li .memo{color: #A6A6A6;}
.infolist-timeleft li:last-child{border-bottom: none;}
.infolist-timeleft li .time:before,
.infolist-timeleft li .time:after{content: ''; width:1px; position: absolute; right: -8px; height: 50%;}
.infolist-timeleft li .time:before{ top: 0; background: #c9e3ff;}
.infolist-timeleft li .time:after{ bottom: 0; background: #e3f3ff;}


/* responsive */
@media (min-width: 1281px) {
  .quick-link .gft ul li:nth-child(even){width: 60%;}
  .quick-link .gft ul li:nth-child(odd){width: 40%;}
  .quick-link .ygzw ul li:nth-child(even){width: 40%;}
  .quick-link .ygzw ul li:nth-child(odd){width: 60%;}
}

@media (max-width: 1280px) {
  .index-expand-tab{display: none;}
  .index-expand-tab>.bd>.item{width: 100%;}

  .index-search .hotkey{display: none;}
  /* .index-search{margin-top: -80px; height: 80px;} */
  /* .index-search{padding-left: 20px; padding-right: 20px;} */
  .index-search .box{padding: 10px; padding-bottom: 10px;}
  .index-search .box .inbox{padding-right: 80px; padding-left: 20px;}
  .index-search .sbtn{right: 10px;}
  .quick-link{padding-bottom: 0;}
  body .quick-link .row > [class*="col-lg-"]{float: left !important; width: 50% !important;}
  .quick-link .item{margin-bottom: 30px;}

  .index-search .hotkey{display: none;}
  /* .index-search{margin-top: -80px; height: 80px;} */
  /* .index-search .box{ margin-top: 15px; margin-bottom: 15px;} */
  /* .index-search .box:after{bottom: -15px;} */
  .row-limit > div:nth-child(1):after, .row-limit > div:nth-child(2):before{display: none;}
  .row-limit > div:nth-child(1) .partingline{margin-right: 0;}

  .index-tpxw .swiper-slide .txt{height: 50px; line-height: 50px;}
  .index-tpxw .swiper-container .swiper-pagination{bottom: 15px; right: 20px;}

  .index-ztzl .swiper-button-prev{left: 10px;}
  .index-ztzl .swiper-button-next{right: 10px;}

  .yjzj-infolist li + li{margin-top: 20px;}
  /* .index-search{padding-left: 20px; padding-right: 20px;} */
}


@media (max-width: 992px) {
  .index-body{background-image: url(../images/index/bg.png); background-size: 150% auto;}

  .index-search{background-size: auto 100%; background-position: right 0;}
  .quick-link{padding-left: 20px; padding-right: 20px;}
  body .quick-link .row > [class*="col-lg-"]{float: none !important; width: 100% !important;}

  .index-search{background-size: auto 100%; background-position: right 0;}

  .index-jrgz{padding-left: 0; padding-right: 0;}
  .index-jrgz:before{display: none;}

  .index-wyszjy-jy {background-size: 100% 100%;}
  .index-wyszjy-jy .mailbox{padding:20px 20px 10px;}
  .index-wyszjy-jy .mailbox a{float: left; width: 48%; margin: 0 1% 10px !important; box-sizing: border-box; border: 1px solid #DFE6ED; background: #fff; padding: 0 15px;}
  .index-wyszjy-jy .mailbox a .tit{font-size: 18px;}
  .index-wyszjy-jy .bmrx{line-height: 44px;}
  .index-toutiao .tit{font-size: 1.3em;}
  .index-toutiao{padding: 15px 0px;}
  .index-jrgz {padding:20px;}
  .index-toutiao .tit{padding-top: 0;white-space: initial;}

  
}
@media (max-width: 768px) {
  .index-tpxw .swiper-slide .txt{font-weight: normal;}
  .index-body{background-size: 250% auto;}
  .index-header-logo{margin-bottom: 15px; }
  .index-header-logo img{height: auto; width: 520px; max-width: 90%;}
  .index-header > .container{height: auto;}
  .index-mainnav{margin-bottom: 10px;}
  .index-mainnav ul li{width: 28%; font-size: 1.25em;}
  .index-mainnav ul li.nav1{padding-top: 20px; width: 16%;}
  .index-mainnav ul li a span{padding-top: 8px; padding-bottom: 8px;}
  .header-toolbar li.redmark a{background: none; padding-left: 0; padding-right: 0;}

  .index-search, .quick-link{border-radius: 0;}
  /* .index-search{padding: 15px;} */
  .index-search .box .inbox{height: 40px; padding-right: 54px; padding-left: 15px;}
  .index-search .sbtn{height: 40px; right: 0;}
  .index-search .sbtn:before{left: -5px;}
  .index-search .stxt{height: 40px; line-height: 40px; font-size: 1.25em;}
  /* .index-ssbox{padding-left: 0 !important; padding-right: 0 !important;} */

  .index-wyszjy{background: none; padding: 0;}
  .index-wyszjy-jy{padding: 0; background: none;}
  .index-wyszjy-jy .mailbox a{float: none; width: auto; display: block;}
  .index-right{background: none; padding: 0;}
  .index-toutiao .more{display: none;}
}

@media (max-width: 480px) {
  .index-bs .zwfww{float: none; clear: both; padding-top: 20px;}
}

/* 改版上线底部飘窗 */
.index-hf-gbsx img{display: block;  width: 100%;}
.index-gbsx{height: 196px; position: fixed; bottom: 0; left: 0; right: 0; z-index: 999; background: url(../images/index/gbsx.png) no-repeat center top; background-size: 1920px; animation: gbsxfadeIn 1.5s ease-in-out;}
.index-gbsx .icon-close{position: absolute; left: calc(50% + 550px); top: 25%; width: 24px; height: 24px; background: url(../images/index/gbsx_icon_close.png) no-repeat; background-size: 100%; cursor: pointer;}

@media (max-width: 1280px) {
  .index-gbsx{background: none; height: auto;}
  .index-gbsx img{display: block; width: 100%;}
  .index-gbsx .icon-close{left: auto; right: 4%}
}
@media (max-width: 768px) {
  .index-gbsx .icon-close{right: 2%; width: 18px; height: 18px; top: 20%;}
}
@media (max-width: 480px) {
  .index-gbsx .icon-close{top: 10%;}
}
@keyframes gbsxfadeIn {
  from {
      opacity: 0;
  }
  to {
      opacity: 1;
  }
}